genetically-engineered products - French English Dictionary